useful life service life - Français Anglais Dictionnaire